package com.ruoyi.domain.jpjs.common.dan;

import java.util.List;

/**
 * @author C.fw
 * @version 1.0.0
 * @ClassName Dan.java
 * @Description TODO
 * @createTime 2020年12月04日 14:01:00
 */
public class DanParam {
    /**
     * 主键ID
     */
    private int danId;

    /**
     * 工程公司ID
     */
    private String companyId;

    /**
     * 项目ID
     */
    private String programId;

    /**
     * 项目经理及联系方式
     */
    private String manTel;

    /**
     * 项目技术负责人及联系方式
     */
    private String responTel;

    /**
     * 危险性较大分部分项工程概述
     */
    private String note;

    /**
     * 项目部编制会审-时间
     */
    private String jointTime;

    /**
     * 项目部编制会审-状态
     */
    private String jointStatus;

    /**
     * 工程公司审批-时间
     */
    private String companyTime;

    /**
     * 工程公司审批-状态
     */
    private String companyStatus;

    /**
     * 建设集团审批-质量部门时间
     */
    private String gmassTime;

    /**
     * 建设集团审批-质量部门状态
     */
    private String gmassStatus;

    /**
     * 建设集团审批-安全部门时间
     */
    private String gsafeTime;

    /**
     * 建设集团审批-安全部门状态
     */
    private String gsafeStatus;

    /**
     * 建设集团审批-总工室时间
     */
    private String goffTime;

    /**
     * 建设集团审批-总工室状态
     */
    private String goffStatus;

    /**
     * 专家论证-时间
     */
    private String masterTime;

    /**
     * 专家论证-状态
     */
    private String masterStatus;

    /**
     * 安全技术交底-时间
     */
    private String discloseTime;

    /**
     * 安全技术交底-状态
     */
    private String discloseStatus;

    /**
     * 预计开始施工时间
     */
    private String startTime;

    /**
     * 预计结束施工时间
     */
    private String endTime;

    public List<Dan> getDan() {
        return dan;
    }

    public void setDan(List<Dan> dan) {
        this.dan = dan;
    }

    /**
     * 更新时间

     */
    private String updateTime;

    /**
     * 创建人
     */
    private String updateBy;

    /**
     * 工程公司名称
     */
    private String companyName;

    /**
     * 项目名称
     */
    private String programName;

    /**
     * 报表详情
     */
    private List<Dan> dan;


    public int getDanId() {
        return danId;
    }

    public void setDanId(int danId) {
        this.danId = danId;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getProgramId() {
        return programId;
    }

    public void setProgramId(String programId) {
        this.programId = programId;
    }

    public String getManTel() {
        return manTel;
    }

    public void setManTel(String manTel) {
        this.manTel = manTel;
    }

    public String getResponTel() {
        return responTel;
    }

    public void setResponTel(String responTel) {
        this.responTel = responTel;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getJointTime() {
        return jointTime;
    }

    public void setJointTime(String jointTime) {
        this.jointTime = jointTime;
    }

    public String getJointStatus() {
        return jointStatus;
    }

    public void setJointStatus(String jointStatus) {
        this.jointStatus = jointStatus;
    }

    public String getCompanyTime() {
        return companyTime;
    }

    public void setCompanyTime(String companyTime) {
        this.companyTime = companyTime;
    }

    public String getCompanyStatus() {
        return companyStatus;
    }

    public void setCompanyStatus(String companyStatus) {
        this.companyStatus = companyStatus;
    }

    public String getGmassTime() {
        return gmassTime;
    }

    public void setGmassTime(String gmassTime) {
        this.gmassTime = gmassTime;
    }

    public String getGmassStatus() {
        return gmassStatus;
    }

    public void setGmassStatus(String gmassStatus) {
        this.gmassStatus = gmassStatus;
    }

    public String getGsafeTime() {
        return gsafeTime;
    }

    public void setGsafeTime(String gsafeTime) {
        this.gsafeTime = gsafeTime;
    }

    public String getGsafeStatus() {
        return gsafeStatus;
    }

    public void setGsafeStatus(String gsafeStatus) {
        this.gsafeStatus = gsafeStatus;
    }

    public String getGoffTime() {
        return goffTime;
    }

    public void setGoffTime(String goffTime) {
        this.goffTime = goffTime;
    }

    public String getGoffStatus() {
        return goffStatus;
    }

    public void setGoffStatus(String goffStatus) {
        this.goffStatus = goffStatus;
    }

    public String getMasterTime() {
        return masterTime;
    }

    public void setMasterTime(String masterTime) {
        this.masterTime = masterTime;
    }

    public String getMasterStatus() {
        return masterStatus;
    }

    public void setMasterStatus(String masterStatus) {
        this.masterStatus = masterStatus;
    }

    public String getDiscloseTime() {
        return discloseTime;
    }

    public void setDiscloseTime(String discloseTime) {
        this.discloseTime = discloseTime;
    }

    public String getDiscloseStatus() {
        return discloseStatus;
    }

    public void setDiscloseStatus(String discloseStatus) {
        this.discloseStatus = discloseStatus;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getProgramName() {
        return programName;
    }

    public void setProgramName(String programName) {
        this.programName = programName;
    }

    @Override
    public String toString() {
        return "DanParam{" +
                "danId=" + danId +
                ", companyId='" + companyId + '\'' +
                ", programId='" + programId + '\'' +
                ", manTel='" + manTel + '\'' +
                ", responTel='" + responTel + '\'' +
                ", note='" + note + '\'' +
                ", jointTime='" + jointTime + '\'' +
                ", jointStatus='" + jointStatus + '\'' +
                ", companyTime='" + companyTime + '\'' +
                ", companyStatus='" + companyStatus + '\'' +
                ", gmassTime='" + gmassTime + '\'' +
                ", gmassStatus='" + gmassStatus + '\'' +
                ", gsafeTime='" + gsafeTime + '\'' +
                ", gsafeStatus='" + gsafeStatus + '\'' +
                ", goffTime='" + goffTime + '\'' +
                ", goffStatus='" + goffStatus + '\'' +
                ", masterTime='" + masterTime + '\'' +
                ", masterStatus='" + masterStatus + '\'' +
                ", discloseTime='" + discloseTime + '\'' +
                ", discloseStatus='" + discloseStatus + '\'' +
                ", startTime='" + startTime + '\'' +
                ", endTime='" + endTime + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", updateBy='" + updateBy + '\'' +
                ", companyName='" + companyName + '\'' +
                ", programName='" + programName + '\'' +
                ", dan=" + dan +
                '}';
    }
}
